Covers: A Theory of Boolean Function Decomposition
نویسنده
چکیده
In this paper, we develop a theory of covers for funct ions defined over boolean str ings. Given a function , a cover is a decomposition , though not necessarily a partition, of the bits into subproblems that can be solved in parallel. In the paper , we formulat e th e notion of cover size , which equals the size of the largest subproblem in a decomposition for a parti cular function. Cover size is defined relative to a function 's upper contour sets . An implicat ion of cover theory is th at a problem's difficulty, as measured by its cover size, necessarily decreases as the function value improves. We also show how cover theory lends insight to the performance of hillclimbing algorithms and genet ic algorithms, and present data from simulation s that support a covers-based explanation for genet ic algorithm performance.
منابع مشابه
ON THE FUZZY SET THEORY AND AGGREGATION FUNCTIONS: HISTORY AND SOME RECENT ADVANCES
Several fuzzy connectives, including those proposed by Lotfi Zadeh, can be seen as linear extensions of the Boolean connectives from the scale ${0,1}$ into the scale $[0,1]$. We discuss these extensions, in particular, we focus on the dualities arising from the Boolean dualities. These dualities allow to transfer the results from some particular class of extended Boolean functions, e.g., from c...
متن کاملFilter theory in MTL-algebras based on Uni-soft property
The notion of (Boolean) uni-soft filters in MTL-algebras is introduced, and several properties of them are investigated. Characterizations of (Boolean) uni-soft filters are discussed, and some (necessary and sufficient) conditions for a uni-soft filter to be Boolean are provided. The condensational property for a Boolean uni-soft filter is established.
متن کاملThe Complexity of AND-Decomposition of Boolean Formulas
Decomposition of boolean functions is an important research topic having a long history and a wide range of applications in the logic circuit synthesis, (hyper)graph/game theory, and combinatorial optimization. AND-decomposition means representing a boolean function as a conjunction of two (or several) functions sharing a given subset of variables. If the shared subset is empty, the decompositi...
متن کاملTo Appear in Ieee Expert Spec. Issue on Feature Transformation and Subset Selection Feature Transformation by Function Decomposition
While not explicitly intended for feature transformation, some methods for switching circuit design implicitly deal with this problem. Given a tabulated Boolean function, these methods construct a circuit that implements that function. In 1950s and 1960s, Ashenhurst 1] and Curtis 2] proposed a function decomposition method that develops a switching circuit by constructing a nested hierarchy of ...
متن کاملDecomposition of Boolean Functions Speciied by Cubes
We study the problem of decomposing a Boolean function into a set of functions with fewer arguments. This problem has considerable practical importance in VLSI. For example, for digital circuits designed with eld-programmable gate arrays, it is necessary to express Boolean functions in terms of`smaller' functions that t the cells of the array. The decomposition problem is old, and well understo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Complex Systems
دوره 8 شماره
صفحات -
تاریخ انتشار 1994